A Parallel Genetic VLSI Architecture for Combinatorial Real-Time Applications - Disc Scheduling
نویسندگان
چکیده
Introduction Parallel Genetic Algorithms (PGAs) have frequently been cited as an important area of research as they provide a means of rapidly developing a solution to a wide range of problems. In particular the Parallel Genetic Algorithm has the potential for solving problems far faster than a conventional Genetic Algorithm(GA). Despite these advantages real-time applications are rarely discussed in the GA literature. In principle a hardware version of the PGA could cope with such real-time problems. Turton et al [1] produced a suitable design for an image registration PGA, however the design considered was based on the conventional twopoint crossover operator. Many problems are more suited to combinatorial operators such as order-based crossover. This paper proposes a new hardware based PGA using order-based crossover which will be capable of optimising a new category of real-time combinatorial problems. One of the few references to such a problem in the GA literature is Bennet's Database Query Optimisation [2] which finishes with the intention of developing a PGA solution with the hope of using their algorithm in real-time. The hardware design in this paper could provide an engine for exactly this form of problem. In order to establish the benefits of the proposed hardware, disk-scheduling has been identified as a common real-time optimisation problem. After discussing the PGA, details of the disk-scheduling problem are discussed along with conventional solutions. This is then followed by a suitable hardware design for the order-based PGA and timing calculations. Simulation results are provided which contrast conventional and PGA results for disc scheduling. Finally conclusions are drawn from the results.
منابع مشابه
Pareto-based Multi-criteria Evolutionary Algorithm for Parallel Machines Scheduling Problem with Sequence-dependent Setup Times
This paper addresses an unrelated multi-machine scheduling problem with sequence-dependent setup time, release date and processing set restriction to minimize the sum of weighted earliness/tardiness penalties and the sum of completion times, which is known to be NP-hard. A Mixed Integer Programming (MIP) model is proposed to formulate the considered multi-criteria problem. Also, to solve the mo...
متن کاملDevelopment of a Genetic Algorithm for Advertising Time Allocation Problems
Commercial advertising is the main source of income for TV channels and allocation of advertising time slots for maximizing broadcasting revenues is the major problem faced by TV channel planners. In this paper, the problem of scheduling advertisements on prime-time of a TV channel is considered. The problem is formulated as a multi-unit combinatorial auction based mathematical model. This is a...
متن کاملSolving the Problem of Scheduling Unrelated Parallel Machines with Limited Access to Jobs
Nowadays, by successful application of on time production concept in other concepts like production management and storage, the need to complete the processing of jobs in their delivery time is considered a key issue in industrial environments. Unrelated parallel machines scheduling is a general mood of classic problems of parallel machines. In some of the applications of unrelated parallel mac...
متن کاملSolving the Problem of Scheduling Unrelated Parallel Machines with Limited Access to Jobs
Nowadays, by successful application of on time production concept in other concepts like production management and storage, the need to complete the processing of jobs in their delivery time is considered a key issue in industrial environments. Unrelated parallel machines scheduling is a general mood of classic problems of parallel machines. In some of the applications of unrelated parallel mac...
متن کاملA New ILP Model for Identical Parallel-Machine Scheduling with Family Setup Times Minimizing the Total Weighted Flow Time by a Genetic Algorithm
This paper presents a novel, integer-linear programming (ILP) model for an identical parallel-machine scheduling problem with family setup times that minimizes the total weighted flow time (TWFT). Some researchers have addressed parallel-machine scheduling problems in the literature over the last three decades. However, the existing studies have been limited to the research of independent jobs,...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1995